Cationic polymerization of cyclopentadiene initiated by bifunctional trityl salts evidence for a direct addition of the initiator and application to block copolymerization