Russia may revoke BP gas licence