'Detroit' crashes at box office amid criticism