US senator John Ensign resigns from leadership role after admitting extra-marital affair