Nearly half of firms suffer data breaches at hands of vendors