Roger Federer suffered a surprise 6-3 7-5 defeat to Julien Benneteau in the quarter-finals of the Rotterdam Indoors.