France says mask stock sufficient for 'at least 3 months' amid hantavirus concerns