Roger Federer has arthroscopic knee surgery, will miss Roland Garros