AdaSociety: An Adaptive Environment with Social Structures for Multi-Agent Decision-Making