Measurement of Solar pp-neutrino flux with Borexino: Results and implications