Modi greets nation on Dhanteras