Canadian dollar weakens, benchmark yield climbs