Former Vice President of India M Venkaiah Naidu receives Padma Vibhushan for Public Affairs