Crystal structure of Cag3-CagT complex from Helicobacter pylori