Cal-Maine Foods names James Hull vice president