Palm Pre app store tops 1 million downloads