Sabi\'a-2: A New Generation of Portuguese Large Language Models