Ashes 2023: Stokes scores century, keeps England in game against Australia