The US Supreme Court is to hear arguments in a $10 billion lawsuit filed by Mexico accusing American gun manufacturers of fueling drug trafficking and violence.