Zimbabwe beat Scotland