Markets rebound as RBI surprises with rate cut