Point defect approach to enhance the thermoelectric performance of Zintl-phase BaAgSb