mark šagal