IMF agrees funding boost, extra Africa board seat