TPG's flagship impact investing fund has purchased a 1GW portfolio of solar photovoltaic projects from China-based Trina Solar for an undisclosed sum.