7.0 quake hits Haiti; could be ‘catastrophe,’ official says