Uber's 'two miles for 36p' deal irks rival cabbie