UN pushes for ‘indelible’ global warming pact in Peru