Controversial Two Harbors mayor: ‘I will not resign’