Cold snap brings Okinawa first-ever snow