City council votes in favour of Scarborough subway