Barclays bank reports profit jump as economy recovers