Home Entertainment Bachchan denies tax haven links