More children are killed in America by guns than cancer and car accidents combined, says US president