Babar Azam stays atop in ICC ODI rankings