Bank of Marin Bancorp Announces Agreement to Acquire NorCal Community Bancorp and its subsidiary Bank of Alameda