guillermo del toroalatest news & developments