Canadian politicians resign over misconduct allegations