The US president has called Spain's spending as 'not great' and repeatedly suggested Washington could withhold protection from European countries unwilling to spend more on defense.