Gun attack on French magazine Charlie Hebdo kills 12