Climate protesters prepare in Italy as leaders gather for G7 summit