Hamlet, Prince de Danemark