Moreau strikes plea deal; could be freed Friday