Coca-Cola invests $141m in Canada site