Partnership for development: alternative approaches to poverty alleviation in Bangladesh