Fairfax strikes $4.7-billion deal to buy BlackBerry