Pepsi admits its soda contains cancer-causing ingredients