Equinox Gold to acquire Mesquite gold mine from New Gold for $158m