Roger Federer undergoes knee surgery, misses two tournaments