Synthesis of Artemisinin-Derived Dimers, Trimers and Dendrimers: Investigation of Their Antimalarial and Antiviral Activities Including Putative Mechanisms of Action.