Effect of Ti and C additions on structural and magnetic properties of (Pr,Nd)–Fe–B nanocrystalline magnetic materials