U law school professor sues Trump over business holdings, immigration restrictions