House lawmakers agree on a Budget deal