harry potter hermione sex