CEO of Independent Bank Corp. to step down after 20-year term