Giani Zail Singh, President