Is joshua jackson and katie holmes dating