The reaction mechanism of the N-isopropylammelide isopropylaminohydrolase AtzC: insights from structural and mutagenesis studies