President Ram Nath Kovind greets nation on Onam