Borexino: Recent results, detector calibration and future perspectives