Prime Minister Sir Keir Starmer has announced £200 million to help secure a new future for the Grangemouth oil refinery ahead of its closure later this year.