Campaigner Lisa Petrie met with John Swinney to discuss her campaign efforts to tackle youth knife crime.