TPG hit with $2m fine for misleading ads