Flights from Madrid to Canada from 475 EUR