Angi Services settled for $2.95 million after misleading ad practices about workers' earnings and payment timings.