410 Ships Abandoned In 2025 & 6223 Seafarers Left Without Pay Or Provisions, Says ITF