viking 43 sport motor yacht for sale across Canada