Richard armitage dating sophia myles