Aromatic-dependent Salmonella typhimurium are non-virulent and effective as live vaccines