After giving $400M, Trump now praises Pakistan