Bahrain posts $14-million surplus in 2000 budget