Coast Guard Cutter Alex Haley returns home after 40-day, 5,000-mile patrol