As the Games approach, award-winning journalist John Sweeney travels across China to discover whether foreign journalists are being allowed to report freely.