UK banks paid a record amount in taxes last year after generating bumper profits, while the gap between taxation on the City and other global financial hubs widens, figures show.