Siège ou bataille de Saint-Omer