mongo client findAllPosts implemented with Q promise