Farage attacked for uncosted "contract"