Miko Marczyk is new European Rally champion