Blackhawks, first-round pick Marek Vanacker agree to 3-year deal