Hck inhibitors as potential therapeutic agents in cancer and HIV infection