Gunbattle rocks Gao after rebels surprise French, Malians