Optimization of a heterologous pathway for protocatechuate catabolism in Escherichia coli