Canadian dollar falls to the lowest in two years