venezuela sells oil refinery stake to cuba