South Africa reclaim No. 1 ODI ranking after 5-0 sweep over SL