Structure of a flagellar type III secretion chaperone, FlgN