Germany: Trump's 5% NATO demand too costly, says Scholz