NY developer eyes Knightdale for 300 build-to-rent homes