A Unilever advert for Flora butter featuring celebrity chef Gary Rhodes has been banned by the Advertising Standards Authority (ASA) for being "misleading".