Charity Commission agrees terms for Oxfam GB independent review