Japan to allocate $54 billion for defense in 2024