G7 nations signed a Canadian-driven plastics charter that commits to keeping plastic out of landfills by 2040.