Convicted MP Mike Amesbury says he'll resign