Plate tectonic influences on Neoproterozoic-early Paleozoic climate and animal evolution