CARBIS BAY, England - Leaders of the Group of Seven wealthy nations on Sunday pledged more than 1 billion coronavirus vaccine doses to poorer nations, vowed to help developing countries grow their economies while fighting climate change and agreed to challenge China’s "non-market economic practices" and call out Beijing for rights abuses in Xinjiang and Hong Kong.Speaking at the end of a G-7 leaders’ summit in southwest England, British Prime Minister Boris Johnson praised the "fantastic degree of harmony" among the reenergized group, which met in person for the first time in two years.The leaders wanted to show that international cooperation is back after the upheavals caused by the pandemic and the unpredictability of former U.S..