After several days stranded at sea, more than 600 migrants on board the rescue ship Aquarius face another exhausting journey to Spain. Italy and Malta are closer, but have closed their ports, sparking a European diplomatic row.