Murdoch's Fox agrees on bid for UK's Sky