2.6-magnitude earthquake strikes north Delhi