China raises its defense budget by 7% to $277 billion amid global instability and shifting geopolitical alliances.