LnPdSb and Ln3Au3Sb4: new thermoelectric materials