Integrin α2β1 mediates the anti-angiogenic and anti-tumor activities of angiocidin, a novel tumor-associated protein