Tree diversity and carbon stocks of some major forest types of Garhwal Himalaya, India