Fox: Shakira hospitalized for 'abdominal issue,' cancels Lima concert