Nifty Metal index hits 52-week high