4.0 magnitude earthquake hits Delhi-NCR, strong tremors felt across north India