METAL: Metamorphic Testing Framework for Analyzing Large-Language Model Qualities