Characterization and catalytic performance of Ni-Doped TiO2 as a potential heterogeneous nanocatalyst for the preparation of substituted pyridopyrimidines