Sangakkara resigns from leadership