how long will acid reflux last