Functionalized artificial bidomain proteins based on an α-solenoid protein repeat scaffold : a new class of artificial diels-alderases