President greets nation on New Year’s Eve