Deputy PM says best to ‘prepare for worst’ as MPs prepare to debate gun law changes after Christchurch shooting