'Offensive' Harvey Nichols ad banned