Obama calls alternative media “domestic propagandists”