Home Business Lloyds to return £3.1bn to investors as profits surge past forecasts