Hall of fame trainer Bob Baffert suspended for 2 years