Prime Minister Sir Keir Starmer has pledged £200 million to secure the future of Grangemouth.