The illustris simulation: Public data release