On uniqueness of limit cycles in general Bogdanov-Takens bifurcation