Wangaratta's James Smith still pinching himself after earning NFL contract