Surface-plasmon dispersion and multipole surface plasmons in Al(111)