Alastair Windsor, 2nd Duke Of Connaught And Strathearn