Multi-Objective Cooperative Control for a Ship-Towing System in Congested Water Traffic Environments