Federer 'completely on track' in knee rehab