ValueAct Capital Management has taken a roughly $1 billion stake in American Express, according to a person familiar with the matter, the latest example of an activist investor targeting a blue-chip firm.