Príncipe Artur, Duque de Connaught