Shell boss missed £2m payout