Humza Yousaf has dismissed "ludicrous" and "completely untrue" allegations of a conflict of interest in his decision to donate £250,000 to a Gaza charity agency.