Hamas rejects calls for general elections