Capping bankers' bonuses would drive business and talent away from the UK