Thousands of migrants saved in 23 rescue operations off Libya