Uber COO Andrew Macdonald says AI spending hard to justify