France's inflation soars to 5.2% in May, highest since September 1985