New England non-profit could win new Land Rover