DIMP53-1: a novel small-molecule dual inhibitor of p53-MDM2/X interactions with multifunctional p53-dependent anticancer properties