Wimbledon champion Rybakina wins Italian Open after Kalininia retires