St Agnes wins DI 4x400 relay