Trump reports 3,642 stock trades for Q1 amid ethics scrutiny