Microsoft: 17,000 available apps and Windows Phone “Mango” details