Life grinds to halt in Greece after general strike