LONDON - Swiss banking giant UBS said Sunday it will buy its embattled rival Credit Suisse in a government-brokered rescue deal worth 3 billion Swiss francs ($3.2 billion) aimed at calming financial market jitters triggered by the collapse of two U.S. regional banks.