fix python parallel tempering sign

small sign error in parallel tempering originating from the switch to log_densities instead of negative log likelihoods.

C++ backend is not affected.

Edited by Jadebeck, Johann Fredrik