European tourists could be a booster to make Visit Nepal Year 2020 a success