Structural, electronic and magnetic effects of Al-doped niobium clusters: a density functional theory study