Putin calls Biden "preferable president"