12-year-old charged with arson after fire