Police: 3-year-old Detroit boy accidentally shoots self