Trump to nominate gay man ambassador to Germany