Kohli becomes fastest player to complete 9,000 runs in ODI