Nifuratel, a novel STAT3 inhibitor with potent activity against human gastric cancer cells