Sardine landings in Morocco, the world's top supplier, have fallen nearly 46% as warming waters and war-driven fuel costs squeeze the fleet.