Fire consumes Franklin shopping center