Britain's Marcus Willis, ranked 772 in the world, says he cannot wait to face seven-time champion Roger Federer at Wimbledon.