Business groups give new Budget the thumbs up