Aggregation and manipulation in prediction markets: effects of trading mechanism and information distribution