Who has amanda peet dating