Gov. John Kasich proposed a sweeping budget Monday that reduces state income and small business taxes through increases in other areas, boosts school funding and expands Medicaid services with help from the federal government.