Home World News European stocks open higher, buoyed by a wave of strong corporate earnings