Victorian government to pay for Overland train service to run for next three years