갈라파고스, 해류가 만든 생명의 섬