Greece is bracing for its longest heat wave on record, as weekend temperatures are forecast to spike above 40 degrees Celsius.