G8 'revulsion' at Zimbabwe crisis