Wyndham to debut Trademark Collection brand in India with opening of The Earth Amritsar  Hospitality Net