Virat Kohli blazing century