Who is james tupper dating