Dowry systems in complex societies