GPs warn on fashion diets