BBC Worldwide inks content deal with O2