Trump officially names Marco Rubio his national security adviser