Nokia launches latest Windows phone in fight for survival