BBC Worldwide impressed with online revenues