Thames Water Blocks £2.5m Executive Payouts After Backlash