Trainer Shark Hanlon has 10-month suspension reduced on appeal