El Nino covers arid Atacama desert in flowers