Republicans divided over political ad