French President Emmanuel Macron railed against "stupid" comments made by foreign leaders for their political gains.