Synthesis of a π-conjugated oligomer–fullerene dyad through a versatile [6,6]diphenylmethanofullerene carboxylic acid