Environment Minister Catherine McKenna to push ‘plastics charter’ at G7