Mazda has given its 3 a mild facelift and upgrades at the Canadian Motor Show, with new Skyactiv-G engine technologies