France charges Somali 'pirates'