More than 5,600 boat migrants rescued off North Africa in past three days