New York mayor defends ‘Mein Kampf’ remark, sidesteps Trump’s ‘King’ comment