Walgreens paying $106.8M to settle prescription billing fraud charges