Scholz invites Modi to G-7 summit in Germany