Harold criticizes federal budget deal