EU to extend Schengen border controls for three months