TSB Profits Soar 21% Amid Economic Uncertainty