Canada Liberals catch flak for support of Colombian free trade