Magnitude-6.9 earthquake hits northern Mexico