google online dating how long have meghan markle and prince harry dating