Effect of additions of phosphorous, boron, and silicon on the structure and magnetic properties of the melt-spun FePd ribbons