Forget the NHS, spend on defense – US ambassador tells UK