Canada wins over internet with tiny red-carpet welcome for Rubio