Alcon Inc., an eye-care company headquartered in Fort Worth, said Wednesday sluggish U.S. drug sales and competition were prompting it to lay off 260 workers.