European stocks buoyed by Brexit deal hopes, as the pound and euro rally against the dollar