Russia invites Modi