Committee grills Trudeau over CAN$913M charity contract