Bounds on Delay Margin for Consensus of General Second-Order Multi-Agent Systems