Text this: Design, synthesis and biological evaluation of novel triazoloquinazolinone and imidazoquinazolinone derivatives as allosteric inhibitors of SHP2 phosphatase