NBC: Trump expected to choose Sen. Marco Rubio for secretary of state