Defending MotoGP champion Marc Marquez will miss the rest of the French Grand Prix and next week's Catalan Grand Prix after fracturing his foot in a crash on Saturday.