Sky has agreed a deal to buy ITV’s media and entertainment business in a takeover worth up to £1.6 billion, marking one of ...