Major aftershock shakes Nepal