Jimmy Buffet, 76, Cancels Tour Dates After Surprise Hospitalization; Sources Say He “Needed Immediate Attention"