In a recent report the IMF highlighted that Brazil's economy is booming, the BBC's Tom Burridge asks why.