At least 18 migrants have died as nearly 50,000 crossed the Morocco-Ceuta border in a single day.