Historian rebukes liberals portraying Christ as a Palestinian: ‘Rips Jesus out of his Jewish context’