"Cash strapped" NSW squandered over AU$120 million on World Youth Day