Windows Phone Marketplace reaches 10,000 apps