Magnetic properties of nanoscale Sm0.25Zr0.75Fe3 produced by mechanical alloying