St Louis Jazz Festival: Thousands attend Senegal's famous event