Greek renewables fully cover power demand for first time on record