President Xi likely to visit Nepal in April