Donald Trump singles out Germany on NATO defence contributions