Osceola County teacher charged with beating wife, deputies say