Beneteau First 260 Spirit boats for sale