Anushka Sharma credits homeopathy for her health journey; The Liver Doc labels it a 'triangle of shame'