Fabergé ‘winter egg’ sets new record with £22.9M sale at London auction