Bing launches new portal for URL and content submission APIs