Italian neurosurgeon Dr. Sergio Canavero is firm on his promise to deliver the first human head transplant to the world