European stocks open higher as sentiment improves; DAX up 0.78%