Poland's Mabion aims to produce Novavax vaccine for Europe f