Using FileShare.ReadWrite when reading a file