Dayton, GOP reach budget deal; shutdown to end soon