U.S. President Barack Obama holds a press conference while attending the G20 Summit in Los Cabos, Mexico