Clint Hurdle fired by Pirates