Trump rally violence offers Kasich fresh chance for contrast