Brazil's president given ‘all-clear’ after second surgery