Nike faces backlash on social media after pulling US flag shoe design days before the Fourth of July