C Bryan Holaday agrees to minor league deal with D-backs