The Role of Community Spaces and Mechanisms in Health Promotion Amongst the Poor Communities in Rural Pakistan