A contract to provide President Obama with a fleet of new helicopters that had been awarded in part to the British company Westland was scrapped last night amid swingeing cuts to the Pentagon 's weapons programmes .