Annellated pyrrole compounds for cancer management