Sony Picture Entertainment is to take control of Peanuts after striking a C$630m (£341m) deal with Canadian kids company ...