Former PMs, ex parliamentarians from Punjab call on President