UNGA meet: Trump’s tirade spares no one; blasts UN, immigration & green energy