2004 MacGregor 26m for sale