 U.S. pharma giant Pfizer on Tuesday said it will make its entire portfolio of drugs and vaccines available to low-income countries on a not-for-profit basis, significantly expanding an earlier scheme. 