Sunak hails £29.5bn foreign firms’ confidence vote