cold sore how long to heal