Israel has condemned a Christmas speech by Pope Francis labelling the attacks on Gaza as 'cruelty not war', saying the remarks ignored the cruelty of Hamas.