Data breaches now cost companies an average of $1.41 million