President APJ Abdul Kalam dies at 83