Refinery strike sparks France petrol shortage