China attacks 'Western media' over Olympic reports