Barron Trump begins freshman year at NYU's Stern School of Business