Solid phase synthesis of substituted quinolin-2(1H)-one-3-carboxylic acids via an intramolecular Knoevenagel condensation