Piers Morgan drops sexist high heels campaign after being forced to wear stilettos on TV