European stocks post more losses