Bharat Virat Kohli, Anushka Sharma visit Mahakaleshwar temple in Ujjain ahead of 4th Test match against Australia