Govt to spend $350m annually to keep Nauru detention centre open