GA: Legislature reaches deal on $17.8 billion budget