900k workers to receive coronavirus pay rise after "vital contribution" in pandemic