Apple's app store reaches 25 billion downloads