fix(core): include tool_call blocks and skip empty text blocks in ChatVertexAI contentBlocks (#11402)