where did the battle of okinawa take place