Indegene settles TCPA case for $4.72 million amid legal scrutiny