Provided herein are compounds of formula (I): and salts thereof. Also provided are pharmaceutical compositions comprising a compound of formula (I), processes for preparing compounds of formula (I), intermediates useful for preparing compounds of formula (I), and therapeutic methods for treating diseases such as cancer, a bacterial infection or a fungal infection using compounds of formula (I).