Morocco and Algeria have expressed their dismay at France’s decision to reduce the number of visas granted to nationals from Maghreb countries, with Algeria summoning the French ambassador in protest.