Douglas Macgregor: US claims Iran back up Houthi attacks in Red Sea and US spending $886B to defense