Federer: 'I'll Give It All I Have'