European stocks have diverged in cautious deals, despite gains across most of Asia, as investors mulled growing optimism over Greece ahead of the weekend.