Napoli drop Celtic, but face Barca