LIDAR and position-aided mmWave beam selection with non-local CNNs and curriculum training