President Donald Trump called out his French counterpart Emmanuel Macron on Tuesday, saying France needs American military protection more than others and that Macron’s recent critical comments about the NATO alliance were “disrespectful and dangerous.”