Spain has been rocked by three major deadly rail disasters this year, with at least 110 lives lost and the latest death toll feared to rise.