Eddington-Born-Infeld gravity and the large scale structure of the Universe