how do I create a function macro that convert different currencies into USD? The macro must handle many different currencies.