Zimbabwe to tour Sri Lanka