More than 2,200 migrants died or vanished at sea in 2026, despite declining crossings into Europe, says IOM.