Suspect to appear in court for Table Mountain blaze