Greece hit by general strike as thousands of workers protest over the high cost of living