Ofwat has been given the power to ban six water companies from paying excessive bonuses after they shelled out £3.5m in a single year to top management