Investment in Restaurants Development Co will help repay debt and fund expansion, with Devyani to hold 49% stake through subsidiary DID