Mysterious oil washes up on Brazilian shores