Ratten hails Saints after AFL rebound win