how long do endorphins last after exercise