arthur holmes plate tectonics hypothesis