NBC: Nicole makes landfall on Grand Bahama Island as hurricane as it churns toward Florida