Decentralized Control Barrier Functions for Coupled Multi-Agent Systems under Signal Temporal Logic Tasks