Germany protest urges G7 to do more for planet