Magnitude 7.1 quake shakes Himalayas near Everest and is felt in Nepal, Bhutan and India