MyDeal data breach impacts 2.2 million people