As many as 7 dead in Mexico resort explosion