NGT caps number of devotees allowed to visit Vaishno Devi shrine in Jammu and Kashmir at 50