Roger Federer to skip U.S. Open due to knee surgery