Caretaker arrested for allegedly punching blind woman