Hamlet, Prince du Danemark