name the nationality / opponent of the competition of welsh rugby union challenge trophy and a result of 38-29?
canada xv