Spanish Prime Minister Pedro Sanchez hit back on Wednesday at US President Donald Trump's criticisms of Madrid's refusal to let US planes use its bases to attack #Iran. #Trump called #Spain a "terrible" ally on Tuesday.