Leading retailers, CPG companies take on cancer