Eating less meat may be the key to keeping a healthy weight