EU to limit visas if worldwide places refuse to take once more migrants