Federer disputará la final de Halle