US president-elect Donald Trump has backed his key supporter and billionaire tech CEO Elon Musk in a public dispute over the use of the H-1B visa. File photo.