Band structure and thermoelectric properties of Al-doped Mg3−xAlxSb2 compounds