Temperature stability and microstructure of ultra-high intrinsic coercivity Nd-Fe-B magnets