Fresenius Medical Care hit with $3.5M fine for 2012 breaches