Effects of gadolinium and silicon substitution on magnetic properties and microstructure of Nd–Fe–B–Nb bulk nanocomposite magnets