AGREEMENT AND PLAN OF MERGER BY AND AMONG FIRST REPUBLIC BANK, BWC FINANCIAL CORP. AND BANK OF WALNUT CREEK