Cardenio between Cervantes and Shakespeare