Senate passes amended ‘Official Secrets Bill 2023’ amidst controversy