Chinese football referee admits taking $256,000 in bribes