Putin cancels annual major press conference