Jack Ma says the US wasted trillions on warfare instead of investing in infrastructure