Trump’s $45m military parade, marking US Army anniversary, goes ahead despite widespread backlash, storm forecast.