Frelimo decalres itself a Marxist-Leninist Party