Is richard armitage dating sophia myles