Greece battles fierce wildfires amid heatwave