Heineken's blockbuster results driven by premium beer and 0.0 drinks push European stocks to record high