Shanti Bhushan passes away