how long can it take for a corneal abrasion to heal