Top10: India world’s 3rd-largest military spender