Hurricane Dorian hammering Grand Bahama Island