Doing business through online platforms: European Council agrees its position