Tony Staffieri named CEO of Rogers, capping ugly and public family feud