Jo Swinson has said her party would invest £500 million into youth services to combat knife crime if they win the election on December 12.