Kimco buys Conn. mixed-use project for $42M