EU:s medlemsländer har efter år av förhandlingar slutligen enats om en gemensam asyl – och migrationspolitik.