STOCK AND NOTE PURCHASE AGREEMENT BY AND AMONG COMMUNITY WEST BANCSHARES, A CALIFORNIA CORPORATION