Survey: E-commerce fraud will cost businesses $2.8B this year