CARBIS BAY, England (AP) — The leaders of the world’s richest countries have pledged more than 1 billion coronavirus vaccine doses to poorer nations and agreed they will work together to challenge China’s “non-market economic practices” and call on Beijing to respect human rights. Speaking at the end of a G-7 leaders’ summit in southwest England on Sunday, British Prime Minister Boris Johnson praised the “fantastic degree of harmony” among the reenergized group. Johnson said the G-7 would demonstrate the value of democracy and human rights to the rest of the world. But health and environmental campaigners were distinctly unimpressed by the details in the leaders’ final meeting communique.