Kosovo set to hold snap general elections