Hurricane weakens to Category 4 storm, set to hit US East Coast after thrashing Caribbean island and putting much of Freeport, Grand Bahama underwater