Elon Musk has again been prevented from becoming even richer by a US court which blocked his $56bn (£44bn) pay package despite company shareholders approving the sum.