Semiconducting Carbon Nanotubes for Improved Efficiency and Thermal Stability of Polymer–Fullerene Solar Cells