EU states ‘failed to deliver’ on migrants: Juncker