Doctors recount 'appalling atrocities' in Gaza