Fostering Appropriate Reliance on Large Language Models: The Role of Explanations, Sources, and Inconsistencies