European stocks close higher despite rising inflation