Sir Keir Starmer pledges £1.6bn of aid to Ukraine after car-crash conference between Zelensky and Trump