Marshall hires Alabama assistant Huff as football coach