Ghana cedi weakens to six-month low before budget review