Zero emission milestone reached as country is powered by just wind, solar and hydro-generated electricity for 107 hours