COP27: Nicola Sturgeon accused of dodging question from climate activist on proposed Rosebank oil field off Shetland