The European Council gave its final approval on Friday to a new Schengen Borders Code, allowing countries in the 27-nation bloc to impose tighter controls at the EU's external borders.