Controversial study suggests non-meat eaters are more at risk of physical and mental illness, despite leading healthier lifestyles