Jabari Parker vows to be 'better person' and teammate going forward