You need to print two bytes/characters, so you can specify it explicitly in the format string:
xil_printf("Data: %c%c\n\r", char1, char2);
But first you need to calculate the bytes to print. For example:
int char1 = (IRAM >> 8) & 0xff;
int char2 = IRAM & 0xff;
(possibly switch char1 <-> char2; I am not sure about what order you want to print them in)