Chatwal inks key pact with Wyndham Hotel Group