NOAA rescue team saves humpback whale from debris