Multi-purpose ship