The launch of the draft framework for integrated reporting focuses on how a company creates sustainable value, says E&Y's Jeremy Osborn