Barclays lifts outlook as windfall from high interest rates endures