Kroger purchases Harris Teeter for $2.5 billion