Wyndham to debut Trademark Collection brand in India with The Earth Amritsar  ETHospitality