PBOC gold reserves reach $350 billion on 22-month buying streak