Brazil's GDP climbs 5.8%