Context-dependent impacts of a non-native ecosystem engineer, the Pacific oyster Crassostrea gigas.