Nifty, Sensex end higher on day 1 of 2020; Adani Ports top gainer | Sharefundss