EU predicts 3 million more migrants could arrive by end of 2016