A tourist ship has sunk with 45 people on board