Kenyan opposition leader Raila Odinga calls off anti-government protests