Zimbabwe stands 'on a precipice'