Trump holds rally in Ariz.