President Barack Obama will hold talks with his Chinese counterpart Xi Jinping in California next month to discuss a wide range of bilateral and global issues as the US and China confront the the problem of cybersecurity and North Korea’s nuclear programme.