Symbol tuning improves in-context learning in language models