veg protein diet source for weight loss