The president said he plans to invite Russia, Australia, South Korea and India to an upcoming meeting of the Group of 7 nations, which he's postponed to the fall.
French President Emmanuel Macron put climate change high on the summit's agenda, which also includes discussions on inequality.
The president responded by calling Canada's prime minister "meek" and "dishonest."
As the latest BRICS summit approaches, the group's economic future looks bright.
Without peace and security, there is no growth or prosperity.
"A lot of the proposals that he's made display either ignorance of world affairs or a cavalier attitude."