BBC has signed the biggest ever deal to sell its programs, agreeing to provide its landmark natural history shows to a new global streaming service run by the Discovery Channel for £300m. It is the largest content deal the BBC has ever done and will last for 10 years, director general Tony Hall said.