What were the major factors that contributed to the decline of the Songhai Empire?