Avocado has become a staple in many people's diets - but which supermarket actually has the best?