French stamp tax : Report submitted by the Government of France