Surgical Gym: A high-performance GPU-based platform for reinforcement learning with surgical robots