Unravelling the gallic acid degradation pathway in bacteria: the gal cluster from Pseudomonas putida