Rubio vows to place US interests ‘above all else’ as Trump’s top diplomat