A squalamine derivative, NV669, as a novel PTP1B inhibitor: in vitro and in vivo effects on pancreatic and hepatic tumor growth