Strong earthquake rocks J&K and rest of India