Kipruto calls for patience as he recovers ahead of World Championship