Thames Water pays millions to City advisers