Feds: 18 charged in $3 million medical-claims fraud