Missions impossibleProponents of big trade missions claim the trips lead to billions of dollars worth of business deals, while critics dismiss them as hollow photo ops