Selectivity control during the solid supported protic acids catalysed synthesis of 1,2-disubstituted benzimidazoles and mechanistic insight to rationalize selectivity