Prince Harry, Markle to Wed in May at Windsor Castle