Stratigraphy, structure and petrology of Naini granite and the associated formations, northeast of Rudraprayag, Chamoli District, Garhwal Himalaya, U P, India