Target estimates breach affected up to 110 million