Nifty ends higher above the key 10