Crosstalk-aware core and spectrum assignment in a multicore optical link with flexible grid