Mapping the terrain: the activities of faith-based organizations in development in Pakistan.