Pharmaceutical companies including Novartis and Roche have teamed up with global cancer organizations in an alliance aimed at getting more oncology medications to poorer countries.