Alex o loughlin sophia myles dating