Josh hartnett scarlett johansson dating