704 boats for sale