Switzer Craft 25 boats for sale