Turkey imposes $1.2M fine on Facebook, others