Mantle plumes and their record in Earth history