ROME (Reuters) - Humanitarian ships rescued almost 1,200 migrants who were crossing the Mediterranean Sea at the weekend on an array of small, tightly packed boats, Doctors Without Borders said on Sunday.