French public on our side, says defiant union boss four weeks into strike