Mahan leads, then leaves Canadian Open