Palestinian 2003 budget upholds pledge to eradicate corruption