Canada inflation rises to highest level in a decade