Salmonella typhimurium fliG and fliN mutations causing defects in assembly, rotation, and switching of the flagellar motor