Eight rescue operations picked up more than 2,200 people off the Libyan coast, according to the Italian coastguard from 10 boats in distress in the Mediterranean.