House endorses $10.3B budget for next 2 years