Young all-rounder Joe Hancock earns plaudits from coach