The Miracle of Microfinance? Evidence from a Randomized Evaluation