Obama: Americans must "demand" gun control