how does eating protein help you lose weight