UK’s biggest banks set to report record annual profits