NC State lands baseball commitment