European and Asian stocks up slightly