2-Methoxy-5-amino-N-hydroxybenzamide, a derivative of mesalamine, inhibits colon cancer cell growth through cyclo-oxygenase-2-dependent and -independent mechanisms