China's defense budget swells another 7% as military purges draw scrutiny