UN envoy “horrified” by attack on world body’s compound in Mogadishu