Euro remains weak amid Spanish worries