New ternary aluminides Ce0.67Pd2Al5, Ce1.33Pd3Al8, and Ce1.74Pd5.29Al11.71