U.S. President Donald Trump has agreed to include a pledge to fight trade protectionism in a final communique due to be released later on Saturday at the end of a summit of Group of Seven leaders, a G-7 source said.