A digital twin to train deep reinforcement learning agent for smart manufacturing plants: Environment, interfaces and intelligence