The Development Activities, Values and Performance of Non-governmental and Faith-based Organizations in Magu and Newala Districts, Tanzania