Magnitude 4.9 quake hits Kashmir valley