eating dinner early weight loss