Israel's ambassador to the UK has insisted children have "never" been targeted in Gaza and said Hamas should be blamed for every death.