Baahubali 2 Sets Enviable Record in US and Canada