Citigroup to pay $590 million to settle investor suit