British Gas owner reports profits more than treble in 2022