I&M Bank completes multi-million dollar core banking system upgrade