Greece to hold general elections