Franco Zeffirelli has died