Thousands take to the streets of Bamako in anti-French protest