Spain’s premier tells US president what no other European leader dares to say but some say he has miscalculated