Europeans 'must open their wallets' to fund US weapons for Ukraine: Germany