An Italian accountant whose son bought her the raffle ticket as a Christmas present has won a 1-million euro ($1.1 million) painting by Pablo Picasso in a charity draw.