Marcio Rubio looks set to land a place on Team Trump 2.0 - but he hasn’t always got along with the president-elect