Heavy Rain for Spain Unsettled, windy Mediterranean