Major relief for Pervez Musharraf, death sentence annulled by court