The present invention relates to compounds of the following formula (I): and pharmaceutically acceptable salts and solvates thereof, their methods of preparation, their use as a drug, notably in the treatment of cancer, and pharmaceutical compositions containing such compounds.