Detroit businessman Robert Carmack facing fraud charges