The Coca-Cola Co has been forced to apologise over an advert for its Fanta brand in Germany and has denied the brand has any links to Hitler or the Nazi Party.