Peru president insists ‘I will not resign’ as protests rage