Milan's Silvestre has surgery