G7 Leaders meet in Germany for summit