A facile and concise route to (hydroxybenzoyl)pyrido[2,3-d]pyrimidine heterocycle derivatives: synthesis, and structural, spectral and computational exploration