Impurity profiling in amoxicillin thihydrate and its formulation: a practical approach towards synthesis, identification, characterization and analysis using spectroscopic and chromatographic techniques