Microfinance and its role in household poverty reduction: findings from Pakistan