U.S. president berates "unbelievably disrespectful" Madrid for failing to reach NATO's military investment target.