TRANSACTION AGREEMENT BY AND BETWEEN CITIGROUP INC. AND LEGG MASON, INC. DATED AS OF JUNE 23, 2005