Haynesworth speaks out on leaving Patriots