Structural insights into CodY activation and DNA recognition