BAE admits guilt - but avoids court