Twitter warns U.S. election could affect ad sales, shares drop 16%