PepsiCo has said all of its US products will be free of a chemical linked to cancer by February next year after a health group accused the company of falling behind the Coca-Cola Co on a pledge to remove it.