上市公司对外担保规定不得超过几年