LLaMA: Open and Efficient Foundation Language Models (Original Paper)