Storm Nicole slams into Florida coast