$2 billion tax plan wins final approval on deadline at Capitol