2 quakes jolt Nepal