From vegan to 'Keto' and Mediterranean: experts rank 2018's best diets