Craig Gordon says World Cup chance he feared had passed him by feels real at last