how does a high protein diet help you lose weight