29% of Americans (43% Republicans) still believe president is Muslim