Palestinian Christians slam US Jerusalem recognition