NGT caps daily Vaishno Devi pilgrimage at  50,000