Babcock Media signs deal for Nigeria’s Legend TV