Major earthquake hits Haiti