China’s central bank buys gold for seventh straight month in May