Haley denies Trump a clean Super Tuesday sweep with win in moderate Vermont