A Variable Neighborhood Search Based Matheuristic for Nurse Rostering Problems