Heatwave threatens Spain's olive oil production