The Fire Tries Gold: Evaluating Pre-trained Language Models for Multi-label Vulnerability Detection in Ethereum Smart Contracts