Brazil is the 21st-century power to watch