Kate 'is making good progress' after leaving hospital following abdominal op