President lays foundation stone of Haj House in Ranchi