World leaders gather in Japan for Friday's G7 summit