BlackBerry App World doubles to 2,000 apps