Democrat David Garcia announces bid for Arizona governor