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 as the industry comes under renewed fire for affordability amid high drug prices and large profits.