The United States says the UK and all other NATO allies must agree to spend at least 5% of national income on defence and security "starting now".