5.7 magnitude earthquake jolts Kashmir Valley