Nd-Fe-B/Sm-M/Nd-M (M = Fe, Co, Ti, Cu, Zr) hybrid magnets with improved thermal stability