Royal baby: Kate Middleton, Prince William leave hospital with newborn son