Cambridge firefighter charged with beating woman he wouldn't let out of his car