Duchess Kate takes on Prince Harry and William in Royal relay