Delay-Aware Multi-Agent Reinforcement Learning for Cooperative and Competitive Environments