Insight into structural, electronic, elastic and thermal properties of A15-type Nb3X (X = Si, Ge, Sn and Pb) compounds