Brazil stocks rebound; currency down on Greece woes