Keir Starmer pledges to freeze fuel bills by extending windfall tax