which championship has roger federer as an opponent on a clay surface in a year earlier than 2007?
french open (2)