Megan Markle and Prince Harry will have twins