Nanostructure and magnetic properties of L10 FePt:X films