People’s United Financial to buy BSB Bancorp in $327m deal