Virat Kohli lauds James Anderson for his 544th wicket