Why did Hamlet not avenge his father’s death right away?