Golfers don masks on fairways as smog chokes Beijing's big sporting weekend