BY AND AMONG GENERAL BANK GBC BANCORP AND CATHAY BANK CATHAY BANCORP, INC. DATED AS OF MAY 6, 2003