Obama cancels APEC trip: White House official