European NGOs rescue over 1,000 irregular migrants in Mediterranean