Neuro-symbolic Training for Reasoning over Spatial Language