AGREEMENT AND PLAN OF MERGER BY AND AMONG NEWALLIANCE BANCSHARES, INC. AND NEWALLIANCE BANK AND WESTBANK CORPORATION AND WESTBANK DATED AS OF July 18, 2006