What percent of non-Hispanic whites vote Republican?