Apple App Store crosses over the 25 billion app download mark