Atomic model of the type III secretion system needle