Metro-east man accused of setting insurance agent’s office on fire after dispute