Home Barclays sees ‘decent set-up, many wild cards’ for European stocks