NEW YORK, Dec 25 (APP):US President Donald Trump has signed a bill to honour fallen Muslim U.S. Army Captain Humayun Khan, despite long-running fights with his father, a Pakistani-American lawyer, according to American media reports.