Tropical Storm Noel hits Cuba