Trump slams UN for failed property contract, boasts about attacking Iran