Azerbaijan has faced renewed criticism from human rights groups just days before it is set to host the COP29 climate change conference.