tom waits, shane mcgowan and nick cave eat dinner together