GraphICL: Unlocking Graph Learning Potential in LLMs through Structured Prompt Design