Mexico's Calderon enters diplomatic spat with France