Brazil president's approval ratings hit historic low