Solar neutrino results and future prospects with the Borexino detector