BBC admits Ukrainian counteroffensive failed