Ifo index falls to two-year low