fix SimulationCallback.OnContact crash (caused by a double free)

I believe there is a double free here that causes a crash.

The delete in ContactPair destructor causes a crash.
(i believe the SDK will also try to free it after finish calling OnContact callback?)