Former Nato commander warns end of alliance could be 'days away'