William C. McDonald (governor)