Gov. Branstad signs largest tax cut in Iowa history