In an economic policy speech in Detroit, US Republican presidential nominee Donald Trump blasted Democratic rival Hillary Clinton by calling her a “candidate of the past”.