HiMATE: A Hierarchical Multi-Agent Framework for Machine Translation Evaluation