President Pranab Mukharjee greets nation on Durga Puja