Beijing’s foreign ministry says fentanyl is US’ own problem and China provided support ‘out of a humanitarian spirit’.